]> dgit.raspbian.org Git - dovecot.git/commit
[PATCH 11/14] lib-mail: Introduce struct message_part_data_limits and thread it throu...
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Fri, 17 Apr 2026 13:54:48 +0000 (15:54 +0200)
committerNoah Meyerhans <noahm@debian.org>
Wed, 16 Sep 2026 19:06:35 +0000 (15:06 -0400)
commit699d93b6856f8df0610a832810218f3363eff352
treeaf7157edf9777f07e809477c87f14e0fa947dcbe
parentce70f4539a3a044d4a985ccbb53d117159e5384e
[PATCH 11/14] lib-mail: Introduce struct message_part_data_limits and thread it through parsers

Add an empty struct message_part_data_limits and pass it by pointer through
message_part_data_parse_from_header() and message_part_envelope_parse_from_header().

No behaviour change: the struct has no fields yet and no limits are applied.
Subsequent commits add the individual limit fields and enforcement.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Gbp-Pq: Name 0011-lib-mail-Introduce-struct-message_part_data_limits-a.patch
src/lib-imap/test-imap-bodystructure.c
src/lib-imap/test-imap-envelope.c
src/lib-mail/message-part-data.c
src/lib-mail/message-part-data.h
src/lib-mail/test-message-decoder.c
src/lib-mail/test-message-parser.c
src/lib-mail/test-message-part-data.c
src/lib-storage/index/index-mail-headers.c
src/lib-storage/index/index-mail.c
src/lib-storage/index/index-mail.h